a repeating rifle - Turco Inglés Diccionario